package com.linkhub.oms.admin.modules.order.constant;

import com.google.common.collect.Lists;
import com.linkhub.oms.common.enums.logistic.CountryCodeMappingEnum;

import java.util.List;

/**
 * @author Jaycle
 * @version 1.0.0
 * @Description DeclareCountryConstant.java
 * @createTime 2024/07/05 23:13
 */
public class DeclareCountryConstant {
    public static final List<CountryCodeMappingEnum> EU_COUNTRY_LIST = Lists.newArrayList(
            CountryCodeMappingEnum.AT, // 奥地利
            CountryCodeMappingEnum.BE, // 比利时
            CountryCodeMappingEnum.BG, // 保加利亚
            CountryCodeMappingEnum.CY, // 塞浦路斯
            CountryCodeMappingEnum.CZ, // 捷克
            CountryCodeMappingEnum.DE, // 德国
            CountryCodeMappingEnum.DK, // 丹麦
            CountryCodeMappingEnum.EE, // 爱沙尼亚
            CountryCodeMappingEnum.ES, // 西班牙
            CountryCodeMappingEnum.FI, // 芬兰
            CountryCodeMappingEnum.FR, // 法国
            CountryCodeMappingEnum.GR, // 希腊
            CountryCodeMappingEnum.HR, // 克罗地亚
            CountryCodeMappingEnum.HU, // 匈牙利
            CountryCodeMappingEnum.IE, // 爱尔兰
            CountryCodeMappingEnum.IT, // 意大利
            CountryCodeMappingEnum.LT, // 立陶宛
            CountryCodeMappingEnum.LU, // 卢森堡
            CountryCodeMappingEnum.LV, // 拉脱维亚
            CountryCodeMappingEnum.MT, // 马耳他
            CountryCodeMappingEnum.NL, // 荷兰
            CountryCodeMappingEnum.PL, // 波兰
            CountryCodeMappingEnum.PT, // 葡萄牙
            CountryCodeMappingEnum.RO, // 罗马尼亚
            CountryCodeMappingEnum.SE, // 瑞典
            CountryCodeMappingEnum.SI, // 斯洛文尼亚
            CountryCodeMappingEnum.SK  // 斯洛伐克
    );
}
